Big Huge Thesaurus

wild bean

noun